package com.tm;

public class Deno13 {
    public static void main(String[] args) {
        /**
         * 1.关系运算符 == != > >= < <=
         *
         * 2.逻辑运算符 & && | || ! ^
         * &:（逻辑与）且的意思，必须前后都是true,结果才是true
         * &&: （短路与）:且的意思，必须前后都是true,结果才是true
         * 区别: &&如果发现前面是false后面不执行,直接返回结果，性能较好一点，用的更多一点
         *
         */


        /**
         *
         *
         * 2.逻辑运算符 | || ! ^
         * | （逻辑或）或的意思，只要前后有一个是true,结果就一定是true
         * || (短路或)：或的意思，只要前后有一个true,结果就一定是true
         * 区别: ||如果发现前面是true后面不执行，直接返回结果，性能较好一点，用的更多一点
         * 取反 !false=true !true=false
         *
         * ^异或操作： 前后一样返回false，前后不一样返回false
         */

        /**
         * 3.三元运算符
         *  做分支选择的，关键是格式-条件表达式？值1：值2
         *
         */

        /**
         * 4.运算符优先级
         *  运算符存在谁先谁后执行的情况
         *  （）优先级最高
         *  /高于 +-
         *   && 优先级高于||
         */

        /**
         * 键盘录入技术
         *   Java自己提供好的程序给程序员调用的
         *   API文档：应用程序编程接口，技术说明书，告诉我们该怎么使用Java程序
         *
         *   1.导包（自动导包）：import java.util.Scanner
         *   2.创建一个扫描器对象：Scanner sc=new Scanner(System.in);
         *   3.等待接收用户的数据: int age=sc.nexInt();
         *   4.等待接收用户数据：String name=sc.next();
         * **/
    }
}
